Document GdkPixbufSaveFunc.
authorMatthias Clasen <maclas@gmx.de>
Wed, 7 Jan 2004 01:58:40 +0000 (01:58 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Wed, 7 Jan 2004 01:58:40 +0000 (01:58 +0000)
Wed Jan  7 01:56:33 2004  Matthias Clasen  <maclas@gmx.de>

* gdk-pixbuf/tmpl/file-saving.sgml: Document GdkPixbufSaveFunc.

* gdk-pixbuf/gdk-pixbuf-sections.txt: Add GdkPixbufSaveFunc,
gdk_pixbuf_save_to_callback, gdk_pixbuf_save_to_callbackv,
gdk_pixbuf_save_to_buffer and gdk_pixbuf_save_to_bufferv.

docs/reference/ChangeLog
docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
docs/reference/gdk-pixbuf/tmpl/file-saving.sgml

index 05645598d6f7f3d6285fda45266df9c3e4b5cff7..f077eda35d78a54dd66296bd76a11969f06480d3 100644 (file)
@@ -1,3 +1,11 @@
+Wed Jan  7 01:56:33 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk-pixbuf/tmpl/file-saving.sgml: Document GdkPixbufSaveFunc.
+
+       * gdk-pixbuf/gdk-pixbuf-sections.txt: Add GdkPixbufSaveFunc,
+       gdk_pixbuf_save_to_callback, gdk_pixbuf_save_to_callbackv,
+       gdk_pixbuf_save_to_buffer and gdk_pixbuf_save_to_bufferv.
+
 Wed Jan  7 01:27:23 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gdk-pixbuf/tmpl/module_interface.sgml: Document expected
index 9f625c9fe1b2d95b9fe65d98f7510f3962053ee1..cd30806ecdfd6c2385238eab022dcdb80e450c9c 100644 (file)
@@ -64,6 +64,11 @@ gdk_pixbuf_get_file_info
 <FILE>file-saving</FILE>
 gdk_pixbuf_savev
 gdk_pixbuf_save
+GdkPixbufSaveFunc
+gdk_pixbuf_save_to_callback
+gdk_pixbuf_save_to_callbackv
+gdk_pixbuf_save_to_buffer
+gdk_pixbuf_save_to_bufferv
 </SECTION>
 
 <SECTION>
index a8b7da2c4027acdd0e20a394d264d5fa0e385db2..df21532d66c53fb60f5a01574944a2b49967e701 100644 (file)
@@ -41,3 +41,19 @@ Saving a pixbuf to a file.
 @Returns: 
 
 
+<!-- ##### USER_FUNCTION GdkPixbufSaveFunc ##### -->
+<para>
+Specifies the type of the function passed to
+gdk_pixbuf_save_to_callback().  It is called once for each block of
+bytes that is "written" by gdk_pixbuf_save_to_callback().  If
+successful it should return %TRUE.  If an error occurs it should set
+@error and return %FALSE, in which case gdk_pixbuf_save_to_callback()
+will fail with the same error.
+</para>
+
+@buf: bytes to be written.
+@count: number of bytes in @buf.
+@error: A location to return an error.
+@data: user data passed to gdk_pixbuf_save_to_callback().
+@Returns: %TRUE if successful, %FALSE (with @error set) if failed.
+@Since: 2.4